package com.hc.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.hc.domain.UserBlogComment;
import com.hc.dto.BlogCommentDTO;
import com.hc.dto.UserCommentDTO;
import com.hc.mapper.UserBlogCommentMapper;
import com.hc.service.UserBlogCommentService;
import com.hc.vo.CommentVO;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

@Service
public class UserBlogCommentServiceImpl extends ServiceImpl<UserBlogCommentMapper, UserBlogComment> implements UserBlogCommentService {

    @Resource
    private UserBlogCommentMapper userBlogCommentMapper;

    @Override
    public int createComment(CommentVO commentVO) {
        return 0;
    }

    @Override
    public int modifyCommentStatusById(Integer id, Integer status) {
        return 0;
    }

    @Override
    public int modifyCommentAgreeById(Integer id) {
        return 0;
    }

    @Override
    public int modifyCommentDisapproveById(Integer id) {
        return 0;
    }

    @Override
    public int deleteCommentById(Integer id) {
        return 0;
    }

    @Override
    public int getCommentAgreeAmountByBlogId(Integer blogId) {
        return 0;
    }

    @Override
    public int getCommentDisapproveAmountByBlogId(Integer blogId) {
        return 0;
    }

    @Override
    public List<BlogCommentDTO> listCommentsByBlogId(Integer blogId) {
        return null;
    }

    @Override
    public List<UserCommentDTO> listCommentsByUserId(Integer userId) {
        return null;
    }
}
